floating liver - Turkish English Dictionary